three blind mice - French English Dictionary